sort of puff-paste tart - Alemán Inglés Diccionario